/*topNav 顶部导航开始*/
	body{
		overflow-x:hidden; 
	}
	.topNav{
		width: 100%;
		height: 65px;
		background-color: white;
		border-bottom:0.1px solid #cecece;
		z-index: 9;
	}
	.w{
		width: 1280px;
		margin:0 auto;
		background-color: white;
	}
	.topNav .w img{
		width: 153px;
		height: 35px;
		margin-top:15px;
		float:left;
		padding-right:510px;
	}
	.topNav .w ul.top_nav li{
		width: 100px;
		height: 65px;
		float: left;
		line-height: 65px;
		text-align: center;
		position:relative;
	}
	.topNav .w ul.top_nav{
		width: 617px;
		height: 65px;
		float: left;
		position:relative;
	}
	.topNav .w ul.top_nav li a{
		color:#a9a9a9;
	}
	.topNav .w ul.top_nav li ul.none{
		width: 150px;
		background-color: white;
		position:absolute;
		top:65px;
		left:-23px;
		display: none;
		z-index: 1;
	}
	.topNav .w ul.top_nav li ul.none li{
		width: 150px;
		height: 40px;
		color:#989898;
		text-align: center;
		line-height: 40px;
		cursor: pointer;
	}
	.topNav .w ul.top_nav li ul.none li:hover{
		background-color: gray;
		color:white;
	}
	#line{
		position: absolute;
       	top: 63px;
       	left:710px;
	}
	#line2{
		position:absolute;
		top: 0px;
       	left:710px;
	}
	#line,#line2{
	 	width: 80px;
       	height: 2px;
       	background-color: red;  	
	}
/*bigSlide 大轮播开始*/
	#box {
		width: 100%;
		height: 457px;
		position: relative;
		margin: 0px auto;
	}
	#img_box {
		width:1350px; 
		height: 457px;
		margin: 0px auto;
		overflow: hidden;
	}
	#sub_box{
		width: 2700px;
		height: 457px;
		position:relative;
	}
	#img_box li {
		width: 1350px;
		height: 457px;
		list-style: none;
		float: left;
		margin:0 auto;
		cursor: pointer;
	}
	.slide1{
		background-image:url(../images/slide1.jpg);
		background-size: 1350px 457px;
	}
	.slide2{
		background-image:url(../images/slide2.jpg);
		background-size: 1350px 457px;
	}
	#num_box {
		position: absolute;
		left: 47%;
		bottom: 10px;
	}
	#num_box li {
		list-style: none;
		float: left;
		width: 15px;
		height: 15px;
		border-radius:50%;
		background-color: gray;
		margin-left:15px;
		text-align: center;
		line-height: 20px; 
		cursor: pointer;
	}
	#num_box li.active{
		background-color: #ca3432;
	}
	#box span{
		display: inline-block;
		width: 50px;
		height: 50px;
		text-align: center;
		line-height: 50px;
		font-size: 50px;
		font-weight: 900px;
		font-family: '楷体';
		color: #ca3432;
        position: absolute;
        top: 50%;
        cursor: pointer;
	}
	#prev {
        left: 0;
	}
	#next {
        right: 0;
	}
/*slideBottom 轮播下开始*/
	div.slideBottom{
		width:100%;
		height: 205px;
		background-color: #cb3433;
	}
	div.slideBottom div.juzhong{
		width: 1280px;
		height: 205px;
		margin: 0 auto;
	}
	div.slideBottom div.juzhong .shangyi{
		cursor: pointer;
	}
	div.slideBottom div.juzhong div{
		width: 319px;
		height: 155px;
		float:left;
		text-align: center;
		margin-top:20px;
		border-right:0.1px solid #d04f4e;
	}
	div.slideBottom div.juzhong div img{
		margin-top:30px;
	}
	div.slideBottom div.juzhong div p{
		display: block;
		font-size: 20px;
		color:white;
		font-family: '幼圆';
		margin-top:15px;
	}
	div.slideBottom div.juzhong div b{
		color:#e46656;
	}
/*content内容1 开始*/
	div#neirong{
		width: 1295px;
		height: 850px;
		/*background-color: pink;*/
		margin:0 auto;
	}
	div.content{
		width: 1295px;
		height: 183px;
		/*background-color: pink;*/
		margin:0 auto;
	}
	div.content div.content_left{
		width: 200px;
		height: 50px;
		/*background-color: red;*/
		line-height: 50px;
		margin-top:60px;
		float:left;
	}
	div.content div.content_left a{
		font-size: 22px;
		font-family: '幼圆';
		color:black;
	}
	div.content div.content_left i{
		color:#a9a9a9;
	}
	div.content div.content_left p{
		width: 100px;
		height: 0px;
		border:1px solid #cb3433;
		position:relative;
		top:-5px;
	}
	div.content div.content_right{
		float:right;
	}
	div.content div.content_right a{
		display: inline-block;
		width: 92px;
		height: 31px;
		border:1px solid #989898;
		color:#989898;
		margin-top:70px;
		margin-right:20px;
		text-align: center;
		line-height: 31px;
	}
	div.banji div{
		width: 400px;
		height: 310px;
		/*background-color: red;*/
		float:left;
		margin-left: 25px;
		overflow: hidden;
	}
	div.banji div:hover{
		background-color: #dc3332;
		transition: all 1s; /*兼容*/
		-moz-transition: all 1s;
		-webkit-transition: all 1s; 
		-o-transition: all 1s;
		color:white;
	}
	div.banji div:hover span{
		transition: all 5s; /*兼容*/
		-moz-transition: all 5s;
		-webkit-transition: all 5s; 
		-o-transition: all 5s;
		color:white;
	}
	div.banji div img:hover{
		transform: scale(1.08);
		transition: all 1s; /*兼容*/
		-moz-transition: all 1s;
		-webkit-transition: all 1s; 
		-o-transition: all 1s;
	}
	div.banji div p{
		font-size: 18px;
	}
	div.banji div span{
		color:#f19797;
	}
/*content内容2 开始*/
	div#neirong1{
		width: 100%;
		height: 1250px;
		background-color: #f8f8f8;
		margin:0 auto;
	}
	div.wenzhang{
		width: 1190px;
		height: 1250px;
		margin:0 auto;
	}
	div.top_btn{
		width: 315px;
		height: 50px;
		margin: 0 auto;
		margin-top:-50px;
		margin-bottom:50px;
	}
	div.top_btn a{
		display: inline-block;
		text-align: center;
		line-height: 31px;
		width: 100px;
		height: 30px;
		border:1px solid #cb3433;
		border-radius: 15px;
		color:#cb3433;
	}
	div.top_btn a:hover{
		background-color: #ca3432;
		color:white;
		transition: all 1s; /*兼容↓*/
		-moz-transition: all 1s; /* Firefox 4 兼容*/
		-webkit-transition: all 1s; /* Safari 和 Chrome */
		-o-transition: all 1s; /* Opera */
	}
	div.text div{
		width: 330px;
		height: 420px;
		/*background-color: red;*/
		/*border:1px solid black;*/
		box-shadow: 0px 5px 15px 1px #d1d1d1;
		float:left;
		margin-left: 50px;
		margin-bottom:50px;
		overflow: hidden;
		position: relative;
	}
	div.text div:hover img{
		transition: all 2s; /*兼容↓*/
		-moz-transition: all 2s; /* Firefox 4 兼容*/
		-webkit-transition: all 2s; /* Safari 和 Chrome */
		-o-transition: all 2s; /* Opera */
		transform: scale(1.05);
	}
	.sshang,.zzuo,.yyou,.xxia{
		display: inline-block;
		width: 330px;
		height: 247px;
		background-color: #ca3432;
		transition: all 3s; /*兼容↓*/
		-moz-transition: all 3s; /* Firefox 4 兼容*/
		-webkit-transition: all 3s; /* Safari 和 Chrome */
		-o-transition: all 3s; /* Opera */
      	opacity: 1;
	}
	.sshang,.xxia{
		width: 330px;
		height:20px;
		position:absolute;
		left:0;
	}
	.zzuo,.yyou{
		width: 20px;
		height: 247px;
		position:absolute;
		top:0;
	}
	.sshang{
		top:0;
	}
	.xxia{
		bottom:173px;
	}
	.zzuo{
		left:0;
	}
	.yyou{
		right:0;
	}
	div.text div img{
		width: 330px;
		height: 247px;
	}
	div.text div p{
		color:#989898;
		margin-left:20px;
	}
	div.text div span{
		margin-left:20px;
		display: inline-block;
		padding-bottom: 15px;
		color:#bdbdbd;
	}
/*content内容3 开始*/
	div#neirong2{
		width: 1295px;
		height: 600px;
		/*background-color: pink;*/
		margin:0 auto;
	}
	div#text1 div{
		width: 396px;
		height: 430px;
		/*background-color: pink;*/
		text-align: center;
		line-height: 30px;
		float:left;
		margin-left: 20px;
		position:relative;
		/*border:1px solid red;*/
		overflow: hidden;
	}
	div#text1 div img{
		margin-top:20px;
	}
	div#text1 div p{
		font-size: 18px;
	}
	div#text1 div span{
		display: block;
		color:#989898;
	}
	div#text1 .zz{
		display: block;
		width: 250px;
		height: 300px;
		text-align: center;
		position:absolute;
		left:-250px;
		top:20px;
		color:white;
		line-height: 60px;
		transition: all 3s;
		z-index: 2;
	}
	div#text1 .kk{
		width: 250px;
		height: 300px;
		background-color: rgba(58,121,215,0.5);
		position:absolute;
		left:397px;
		top:20px;
		z-index: 1;
		transition: all 3s;
	}
	div#text1 div a:hover
	div.content div.content_right a.gengduo:hover{
		background-color: gray;
		color:white;
		transition: all 1s; /*兼容↓*/
		-moz-transition: all 1s; /* Firefox 4 兼容*/
		-webkit-transition: all 1s; /* Safari 和 Chrome */
		-o-transition: all 1s; /* Opera */
	}
/*fonter页脚 开始*/
	div.fonter{
		width: 100%;
		height: 500px;
		margin-top: 50px;
		background-color: #f8f8f8;
	}
	div.inputs{
		width: 1230px;
		height: 400px;
		margin:0 auto;
	}
	.footer_left{
		width: 250px;
		height: 300px;
		float:left;
		margin-top:-20px;
	}
	.footer_left dl dt{
		font-size: 23px;
		line-height: 40px;
		color:gray;
	}
	.footer_left dl dd{
		font-size: 13px;
		line-height: 35px;
		color:gray;
	}
	.footer_right{
		width: 970px;
		height: 300px;
		/*background-color: pink;*/
		float:left;
	}
	div.footer_right .xiao{
		width: 450px;
		height: 60px;
		float:left;
		margin-left:10px;
		margin-bottom: 10px;
	}
	.xiao select{
		width: 450px;
		height: 30px;
		border:1px solid #bcbcbc;
		color:#bcbcbc;
	}
	.xiao p{
		color:#bcbcbc;
	}
	.zhong{
		width: 930px;
		height: 60px;
	}
	.zhong input{
		width: 449px;
		height: 30px;
		border:1px solid #bcbcbc;
		color:#bcbcbc;
		float: left;
		margin-left:10px;
	}
	.da{
		width: 910px;
		height: 63px;
		margin-left:10px;
		margin-top: 50px;
	}
	.da textarea{
		width: 910px;
		height: 63px;
		border:1px solid #bcbcbc;
	}
	.fasong a{
		display: inline-block;
		width: 100px;
		height: 32px;
		background-color: gray;
		color:white;
		text-align: center;
		line-height: 32px;
		margin-left: 10px;
		margin-top:20px;
	}
	.xiaowenzi{
		margin-left: 10px;
		margin-top:30px;
	}
	.xiaowenzi span{
		color:gray;
	}
	.xiaowenzi a{
		color:red;
	}
/*over完成 开始*/
	.hr{
		width: 100%;
		height: 0;
		border:0.5px solid #ababab;
	}
	.jieshu{
		width: 1366px;
		height: 100px;
		text-align: center;
		line-height: 100px;
		margin:0 auto;
		color:gray;
	}
	.zhong p{
		position:absolute;
	}
/*分页关于我们 开始*/
	div.guanyu{
		width: 100%;
		height: 620px;
		/*background-color: pink;*/
	}
	div.kuandu{
		width:1190px;
		height: 520px;
		/*background-color: pink;*/
		margin:0 auto;
	}
	div.dingbu{
		width: 1190px;
		height: 157px;
		/*background-color: red;*/
		margin: 0 auto;
	}
	div.dingbu b{
		display:block;
		width: 150px;
		height: 60px;
		text-align: center;
		line-height: 60px;
		font-size: 24px;
		margin:0 auto;
		padding-top: 30px;
		font-family: '幼圆';
	}
	div.dingbu span{
		display: block;
		width: 100px;
		height: 20px;
		margin:0 auto;
		text-align: center;
		font-size: 15px;
		color:gray;
	}
	div.dingbu p{
		width: 100px;
		height: 0;
		border:1px solid #cb3433;
		margin:0 auto;
		margin-top:15px;
	}
	div.zhongbu .zhongzuo{
		width: 470px;
		height: 350px;
		float:left;
		overflow: hidden;
		position: relative;
	}
	#mb{
		display: block;
		width: 470px;
		height: 350px;
		background-color: white;
		position:absolute;
		top:0;
		left:0;
		transition: all 5s; /*兼容↓*/
		-moz-transition: all 5s; /* Firefox 4 兼容*/
		-webkit-transition: all 5s; /* Safari 和 Chrome */
		-o-transition: all 5s; /* Opera */
	}
	div.zhongbu .zhongzuo img{
		width: 470px;
		height: 350px;
	}
	div.zhongbu .zhongyou{
		width: 650px;
		height: 280px;
		float:left;
		margin-left:70px;
		margin-top:10px;
		font-size: 17px;
	}
	div.zhongbu .zhongyou p{
		position: relative;
		color:gray;
		overflow: hidden;
	}
	#mengban{
		display: block;
		width: 650px;
		height: 325px;
		position:absolute;
		top:0;
		left:0;
		background-color: white;
		transition: all 5s; /*兼容↓*/
		-moz-transition: all 5s; /* Firefox 4 兼容*/
		-webkit-transition: all 5s; /* Safari 和 Chrome */
		-o-transition: all 5s; /* Opera */
	}
/*右导航 rightNav开始*/
	#fixed{
		width: 80px;
		height: 160px;
		/*background-color: red;*/
		position:absolute;
		right:0;
		bottom:100px;
	}
	.baoming{
		width: 80px;
		height: 80px;
		background-color:rgba(167,167,167,0.7);
		cursor: pointer;
	}
	.baoming p {
		text-align: center;
		line-height: 80px;
		font-size: 17px;
		font-family: '幼圆';
		font-weight: 900;
		color:white;
	}
	.back{
		width: 80px;
		height: 80px;
		background-color: rgba(150,150,150,0.7);
		cursor: pointer;
		display: none;
	}
	.back a{
		text-align: center;
		display:block;
		line-height: 80px;
		font-size: 17px;
		font-family: '幼圆';
		font-weight: 900;
		color:white;
	}
	#baomingbox{
		width: 0px;
		height: 160px;
		/*background-color: red;*/
		position:absolute;
		top:0;
		left:-200px;
		background-color: rgba(150,150,150,0.7);
		overflow: hidden;
	}
	#baomingbox p{
		width: 200px;
		height: 40px;
		color:white;
		/*text-align: center;*/
		font-size: 17px;
		font-family: '幼圆';
		margin-left: 10px;
		margin-left: -200px;
	}